braided rawhide strap - Francés Inglés Diccionario